an incredible opportunity - Francés Inglés Diccionario